La traduzione una tantum in linguaggio macchina delle istruzioni scritte con un linguaggio di programmazione di alto livello (che non scrive direttamente in linguaggio macchina, ma usa comandi che assomigliano di più allÆinglese parlato). Viene eseguita mediante un compilatore e costituisce lÆultima operazione di creazione di un programma, prima che diventi un insieme di file direttamente eseguibili da un particolare processore. Lo stesso programma può essere compilato per funzionare su macchine con processori diversi e per ciascuno di questi ci sarà una versione particolare del programma.
|